The Micol Advanced BASIC Users Group is trying to compile a list of known, and not so know bugs in ALL versions the Micol Advanced BASIC for the e and gs.
If you have any bugs that you know of, please post them here.
\
Thank you.
Path: BASIC/BUGS in Micol Adv BASIC...
Subj: known bug! 90-11-04 22:40:06 EST
From: MaBug
Posted on: America Online
OK, I start this off...
the sample code is...
PROGRAM Bugy_Test
DATA -10, -20.0
READ A%, B&
PRINT A%, B&
END
The above code will display...
10 -20
Notice that the -10 from the DATA statement did not display.
This bug is in all versions of MAB for the gs.
It has been fixed in 4.0
Path: BASIC/BUGS in Micol Adv BASIC...
Subj: Not a Bug, but... 90-11-04 22:44:15 EST
From: MaBug
Posted on: America Online
OK, another one...
If you use the WOPEN command to create a TEXt file to disk, the file will be a ASCII high-bit file. It will not be the stadard ASCII high-bit-off TEXT file that EVERY application assumes a $04 TEXT file type would be!
THe only work around we have come up with is to BLOAD the TEXT file into memory, run a small program over it to turn off the high-bits, and then BSAVE the file back to disk. The only problem with that is now the newly saved file will have a $06 BIN file type on it!
The way around that is to write a small utility to change the file type!
This small little _feature_ has been removed from version 4.0!
Path: BASIC/BUGS in Micol Adv BASIC...
Subj: StatText _Bug_? 90-11-08 22:38:35 EST
From: CodeMaster
Posted on: America Online
Try this one!
If you use the built-in DIALOG command structure to make Dialog Boxes, you need to be aware of a small little feature! :)
When you define a string as StatText in MAB array structure, you cannot have it over 64 characters. IF it is, the compiler will MOD 64 the length of the text and only use that product.
Meaing, if you have a string 70 characters long, it will only use the first 6 ( 64 MOD 70 = 6 ).
Just a note to the wise! :)
CodeSmith
Path: BASIC/BUGS in Micol Adv BASIC...
Subj: EXE.TO.CDA Nightmare 90-11-09 22:05:21 EST
From: Pooh Bear6
Posted on: America Online
Dear MABug,
I don't know if this is a bug or not (probably just operator error), but it's driving me crazy.
I'm trying to convert an EXE program to a CDA. I run Make.CDA & give it the name of the EXE file I want to convert. When I try to give it the name the CDA will be called, first I get a ProDOS error $4B Unsupported Storage Type, then after changing the name to something else I get a File Open error.
Please give me a little help in what the Make.CDA program is expecting & what kinds of names are allowed. (Before ALL my hair is gone.)